import axios from '@/libs/api.request'


export default {
    getUsersOptionUrl(){    //远程搜索用户列表
        return '/admin-user/user/search-by-query';
    },

    userListPage(data) { //用户分页列表
        return axios.request({
            url   : '/admin-user/user/page',
            data,
            method: 'post'
        })
    },

    userCreate(data) { //新增用户
        return axios.request({
            url   : '/admin-user/user',
            data,
            method: 'post'
        })
    },

    userUpdate(id, data) { //更新用户信息
        return axios.request({
            url   : '/admin-user/user/' + id,
            data,
            method: 'put'
        })
    },

    userDelete(id) { //删除用户
        return axios.request({
            url   : '/admin-user/user/' + id,
            method: 'delete'
        })
    },

    userUpdatePassword(id, data) { //更新用户密码
        return axios.request({
            url   : '/admin-user/user/' + id + '/password',
            data,
            method: 'put'
        })
    },

}